Abscon 109 A generic CSP solver
نویسندگان
چکیده
This paper describes the algorithms, heuristics and general strategies used by the two solvers which have been elaborated from the Abscon platform and submitted to the second CSP solver competition. Both solvers maintain generalized arc consistency during search, explore the search space using a conflict-directed variable ordering heuristic, integrate nogood recording from restarts and exploit a transposition table approach to prune the search space. At preprocessing, the first solver enforces generalized arc consistency whereas the second one enforces existential SGAC, a partial form of singleton generalized arc consistency.
منابع مشابه
Abscon 2005
This paper describes the algorithms, heuristics and strategies used by the two solvers which have been elaborated from the Abscon platform and submitted to the first CSP solver competition. Both solvers maintain arc consistency during search, explore the search space using a conflict-directed variable ordering heuristic and integrate a restart strategy. At preprocessing, the first solver establ...
متن کاملAbsCon: A Prototype to Solve CSPs with Abstraction
In this paper, we present a Java constraint programming prototype called AbsCon which has been conceived to deal with CSP abstraction. AbsCon considers n-ary constraints and implements diierent value and variable ordering heuristics as well as diierent propagation methods. As AbsCon exploits object technology, it is easy to extend its functionalities.
متن کاملBasic Techniques for Creating an Efficient CSP Solver
Many computationally difficult problems from areas like planning and scheduling are easily modelled as constraint satisfaction problems (CSP). In order to have an uniform practical approach of these, a new programming paradigm emerged in the form of constraint programming, providing the opportunity of having declarative descriptions of CSP instances and also obtaining their solutions in reasona...
متن کاملEffective Modeling with Constraints
Constraint programming provides a declarative approach to solving combinatorial (optimization) problems. The user just states the problem as a constraint satisfaction problem (CSP) and a generic solver finds a solution without additional programming. However, in practice, the situation is more complicated because there usually exist several ways how to model the problem as a CSP, that is using ...
متن کاملAbstraction de réseaux de contraintes
ion de réseaux de contraintes Sylvain Merchez — Christophe Lecoutre — Frédéric Boussemart CRIL (Centre de Recherche en Informatique de Lens) CNRS FRE 2499 rue de l’université, SP 16 F-62307 Lens cedex {merchez,lecoutre,boussemart}@cril.univ-artois.fr RÉSUMÉ. Dans ce papier, nous nous intéressons à l’abstraction de réseaux de contraintes. Nous présentons un cadre théorique permettant de prendre ...
متن کامل